Skip to content

bump-versions adds regen case conversion and includes Godot, regression tests#5143

Open
rekhoff wants to merge 4 commits into
masterfrom
rekhoff/bump-versions-include-godot
Open

bump-versions adds regen case conversion and includes Godot, regression tests#5143
rekhoff wants to merge 4 commits into
masterfrom
rekhoff/bump-versions-include-godot

Conversation

@rekhoff
Copy link
Copy Markdown
Contributor

@rekhoff rekhoff commented May 28, 2026

Description of Changes

This addresses issue #5121 by updating the bump-versions cargo command to include:

  • Regenerating case conversion test bindings to update embedded CLI version
  • Updating the version in the Godot SDK's .csproj
  • Updating the version in the 2 republishing tests in C# regression tests' .csproj

API and ABI breaking changes

No API or ABI changes

Expected complexity level and risk

1 - Small and strait forward

Testing

  • Ran cargo bump-versions --all 2.3.0-test --accept-snapshots locally from the root of the repo, and confirmed that ~25 files being modified.
  • 22 where related to the version bump.
  • 3 files in the case-conversion-test-client typescript module bindings where updated as part of the regenerating steps.

@rekhoff rekhoff self-assigned this May 28, 2026
@rekhoff rekhoff marked this pull request as ready for review May 28, 2026 23:13
@cloutiertyler
Copy link
Copy Markdown
Contributor

@rekhoff This tool is being moved to a different repo: #5157

Ask @bfops where it is going.

Copy link
Copy Markdown
Collaborator

@bfops bfops left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Let's merge this before my PR.

@bfops
Copy link
Copy Markdown
Collaborator

bfops commented Jun 2, 2026

to confirm - you checked in your testing that the Godot version and regression-tests were properly bumped?

@bfops bfops linked an issue Jun 2, 2026 that may be closed by this pull request
@rekhoff
Copy link
Copy Markdown
Contributor Author

rekhoff commented Jun 2, 2026

to confirm - you checked in your testing that the Godot version and regression-tests were properly bumped?

Yes, in my testing the following where propperly updated to the target version:

  • sdks/csharp/examples~/regression-tests/republishing/server-initial/StdbModule.csproj
  • sdks/csharp/examples~/regression-tests/republishing/server-republish/StdbModule.csproj
  • sdks/csharp/SpacetimeDB.ClientSDK.Godot.csproj (both the AssemblyVersion and Version)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cargo bump-versions fixes

3 participants